it compiles! ship it!
need to use that position variable..
and we want to call the function-caller on their bullshit, not let them get away with it