Added ItemType enum (temporary?)