added delete capabilities