updates for running with ENV-specified port