fix most of the things with physics