header for command line handler functions
update with a commandline header and source files