How do you remember so much of a single dream?!

I only remember bits and pieces of dreams!