Bravo on the learning! Now regarding the app idea, is it really that hard to just change the native alarm by a minute for someone that was interested in this? If that's hard, actually waking up when the alarm goes off earlier seems more of an issue as well. Might just be me but I'm a perpetual snooze button user.