modifies global port value