fake api; prevent multi init one port