i think i got the solution