provigil xanax combination sale provigil is phenergan with codeine a controlled substance provigil modafinil in ireland black box phenergan