frankly, im surprised your still testing dirty. just keep hydrated and try to excersize daily, and you should be fine in 3 weeks. if not, i wouldnt suggest the urinator. it depends on if you're being watched.