How many types