cleanup, specifically making use of the PORT variable