all same with corrections