make mutable operations searchable