starting port of code