support sync load