use port appropriately; deploy basics properly