Cap keeps kids, teens out of drugs