sync for buck