add object operation in block