keep dreaming...or wake up