1) add  enum type for member system