use the enviroment's PORT variable if available