imporove sync options