Added port listening using enviroment variable