updated to real physics

(not working yet)