please refactor number into a constant member field