fixed type sigs