There are four reasons for dreams.