converted to smallType mediumType largeType