i think i got it working