This is an effective aid for sleep I think. It's a little tricky for me because I know it will not work unless I have had no protein during the past several hours before taking it. Best on an empty stomach which can be a rare occurance when I am in overeating mode as I am now. Best time for me to take it is when I have my usual wake-up after 2 or 3 hours of sleep. Seems to help as I sometimes get up to 4 hours after taking it.