adding shell script and port/log run-time options