Finally got this port nonsense working...THATs how pointers work