temp fix if no ports are available, plan on fixing display select serial port later