fixed type, and broken test