dafuq am i doing
now im even more confused