standardise the parseCommandLine(), buildRequests(), handleRequest() sequence