Only save to DB when the "confirm" button is hit. Use bundle to save temporary state.