Reference: fix add method, add delete method