trying to fix non-defaukt port bugs