i passed a supervised d.o.t. p test by using the urinator. it cost around $150.00 but it worked. you just need to practice. i did change it a little by drilling a small hole in the cap and tying a string through the hole on the cap to the tube so i wouldn't drop the cap on the floor taking it off with one hand. if you google urinator it will show site they have p also. good luck