correcting type-o