ports have colornowhaihaiahahaiaifnonnerikhrlin