feat(delete): added delete and implemented add