how long does molly take