use enum type to replace '+'/'-'