fixed synchronize task