update main, port parameter