added type classifications