rename vars; use fixed update
use simple raycast; use late-update