separete update from rendering, fixed time step it's fully working.