Removed apply/update with fromHeadOrTail