added a custom update operations modifier proc