Another way to say "john is sleeping" is "John has retired for the night."