Shouldn't the subtypes be capitalized?