Regenerating with corrections on interfaces