portable communications device - online puzzles