sync error checking