Armodafinil | everything you need to know