function player_move()
{
MH.moveFB = (key_pressed(17) - key_pressed(31))*5;
MH.moveLR = (key_pressed(30) - key_pressed(32))*3;
MH.mouseLR = mouse_force.x * 5 * time_step;
MH.mouseUD = mouse_force.y * 5 * time_step;
NewtonBodySetVelocity(MH.NewtonChar, vectorf(vector(MH.moveFB, MH.moveLR, -1)));
****
first time entity bounces, second time it falls down through floor... what happend?