If your taking 10 grams per day, you are better off taking it in divided dosages throughout the day. That way the body is receiving it continuously. As I think the body does flush out what it doesn't need. So you continue to supply the body in smaller dosages that the body can use at one time. Second part of your question, maybe somebody else can answer, I've never taken it before.