Create now asks for type and adds type specific properties to the list