recompile with corrections