what improves the dream state is a blend of multivitamins , popular within the bodybuilding community called "ZMA" , I think that's just Zinc , Magnesium Aspartate .

You can read more about it here ZMA gives vivid dreams