fix most things