auto choose open port on launch