refactor: rename "endpoint" to "port"