added undo support to session browser