fixed type hint