move parse command line arguments recipe to general computing