I have conquered the wonky raycast