yeh if the doctor calls you, you failed and he ll ask if your on any medication or smoked any reefer, this is when you say im smoking right now,. but the longer you wait the better it is, no more than a week though, but the doctor wont call if you passed, he ll just fax your results to ur employer, anyways thats how it happend with me, the green piss thing i dont know,. xxtra clean has vitamins in it to give your urine color so thats why if you drink too much water with it, it will be delute and you ll have to retest,, im suprised if they seen green pee they didnt wonder about that and think something is up,.