better physics loop (not many change but nicer)