a standard sync method implemented