zanaflex needs to be taken in bed, as you won't have much time before it kicks in. mag ;-)