Modify add()