sometimes ppl make small discoveries or inventions and it really becomes a giant leap for mankind.
i think the 'snooze' in ur alarm is one of those. i think presently my life is all dependent on snooze.
i am able to reach wherever i am supposed to ,in time only coz the snooze. i generally put the alarm for 20 min before the desired time and then keep snoozing and zzzzing to glory.
its a great boon. long live snooze.