I thought being clean for over 20 days was going to help, the last time i smoked was just after thanksgiving, had a test 2 days ago and failed. I took another test yesterday. though the test i just took has a 50gram threshold. So aslong as i'm under that i should be ok. I would recomend drinking lots and lots of water and excercise alot. See if you can find a body flush and take that, be sure to follow instructions. If you haven't smoked and do all that you should be ok. But then again that's what i thought. It depends on the test they give you also. just remember try not to stress and keep drinking water to flush you body. stay away from fatty foods and best of luck to you. Let me know how it goes.