fixed type definition