fixed subtypes