dont wake her up unless you have to. otherwise, ShhError. also add asleep property