How to have good dreams