added backstack and delete confirmation