updated enum definition