final correction