context menu and delete functionality added