couldn't sleep, so i made it work