Modify data operation functions