Added debugging checks to the pair and self tasks to make sure cells have been drifted to this point before they get updated.