use string enum