fixed type in general_use