add sync adapter