fixed type-o