fixing, wrong sign, wrong init