also, if you want to remember dreams, just eat proteins near to bedtime... phenylalanine and tyrosine both cause your brain to be more alert when they are first absorbed and during sleep the result is you recall dreams
since i started eating beef regularly and often within 4 hours of bedtime i remember a lot more dreams