If you're having trouble remembering your dreams, try eating fish, potatoes and bananas before going to bed.
A new study has found vitamin B6 helps dreamers remember their wild experiences after they wake up.
Participants in the study, conducted at the University of Adelaide, took B6 supplements before bedtime for five consecutive nights.
"It seems as time went on my dreams were clearer and clearer and easier to remember," said one participant. "I also did not lose fragments as the day went on."
Sleep patterns weren't affected according to the study, published in the journal Perceptual and Motor Skills.
"My dreams were more real - I couldn't wait to go to bed and dream," said another participant.
"The average person spends around six years of their lives dreaming," said study leader Denholm Aspy.
"If we are able to become lucid and control our dreams, we can then use our dreaming time more productively. Lucid dreaming, where you know that you are dreaming while the dream is still happening, has many potential benefits. For example, it may be possible to use lucid dreaming for overcoming nightmares, treating phobias, creative problem solving, refining motor skills and even helping with rehabilitation from physical trauma.
"In order to have lucid dreams it is very important to first be able to recall dreams on a regular basis. This study suggests that vitamin B6 may be one way to help people have lucid dreams."
Other foods high in B6 include milk, cheese, eggs and avocado.
"Further research is needed to investigate whether the effects of vitamin B6 vary according to how much is obtained from the diet," said Dr Aspy.
"If vitamin B6 is only effective for people with low dietary intake, its effects on dreaming may diminish with prolonged supplementation."