add CCommandService class