I expected that the “needed sleep” alarm would detect when I fell asleep, and wake me up x amount of time after that. Instead, it counted the hour I spent reading before falling asleep as part of me sleeping, and woke me up well before I needed to.