Doens't just sleep.  Thinks