add all method