Modified Block removed to include flag for shouldRemoveItem