Greg/fixed raycast