adding all method