ivorytypes