more port knocking, communication and fixed main