fixed type on loop