add method delete