wishlist and gift: edit & delete function