independent command line service
add command line header file