Oh my goodness Neo is online. You know you can't sleep when someone 6 hours ahead of you is awake and you still aren't asleep yet.