add sync load