a good, long dream you had