i think i made it work