Are you worried about naps during journey, here is solution for you. Geo Alarm, an alarm which works based on location rather than regular time based Alarm. Set your destination where you are heading and leave it on application, application will run based on the GPS location and when your destination is close by it starts alerting you.