Hand held digital assistant.