Alarm tune
the FIRST tune to be played when alarm is activated should be the song user had selected example the iphone MP3 song. In your app this is not the case and it will only play when user gets up, opens the app and chooses Snooze or Stop. Where is the point of selecting our favourite song to wake us up anymore then ., get it..?