basic support for alternate sizes.