proper cli args and port usage