Introduce command handlder to ease command process maintain efforts.