screw around with the warnings, fixing some, introducing others