Added ability for programmer to specify program arguments