i dont need enum