diff --git a/Icons/SVG/topology_edgeFlip.svg b/Icons/SVG/topology_edgeFlip.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0aed37b232a36818cc42423840aa6f388a46c685
--- /dev/null
+++ b/Icons/SVG/topology_edgeFlip.svg
@@ -0,0 +1,112 @@
+
+
+
diff --git a/Icons/SVG/viewerSnapshot.svg b/Icons/SVG/viewerSnapshot.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ffb118179ba533c1e100250097bcbbaf3046785f
--- /dev/null
+++ b/Icons/SVG/viewerSnapshot.svg
@@ -0,0 +1,188 @@
+
+
+
diff --git a/Icons/blender/topology/flip_edge.blend b/Icons/blender/topology/flip_edge.blend
new file mode 100644
index 0000000000000000000000000000000000000000..7ed7d10a3be836479a5f865394a727f3b0554dc8
Binary files /dev/null and b/Icons/blender/topology/flip_edge.blend differ
diff --git a/Icons/selection_lasso2.png b/Icons/selection_lasso2.png
new file mode 100644
index 0000000000000000000000000000000000000000..02f4a5c1151f72c5600ade052d38885d08c4727a
Binary files /dev/null and b/Icons/selection_lasso2.png differ
diff --git a/Icons/topology-edgeFlip.png b/Icons/topology-edgeFlip.png
new file mode 100644
index 0000000000000000000000000000000000000000..af90cc41da3761e456c6cc2fd67c4f20b4f977b6
Binary files /dev/null and b/Icons/topology-edgeFlip.png differ
diff --git a/Icons/viewerSnapshot.png b/Icons/viewerSnapshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..4db866f2ba72ceb68cc90c6e72a5d681f9a594ac
Binary files /dev/null and b/Icons/viewerSnapshot.png differ
diff --git a/widgets/coreWidget/MenuBar.cc b/widgets/coreWidget/MenuBar.cc
index d4fc42725dcf08e77851efcadbeb4cb783a39fd8..9b812885a363780d97b5c8e8ab289f22aa9c2392 100644
--- a/widgets/coreWidget/MenuBar.cc
+++ b/widgets/coreWidget/MenuBar.cc
@@ -317,6 +317,7 @@ void CoreWidget::setupMenuBar()
connect( viewAllAction,SIGNAL( triggered() ), this, SLOT( slotGlobalViewAll() ) );
viewMenu_->addAction( viewAllAction);
+ viewMenu_->addSeparator();
QAction* snapShotAction = new QAction( "Viewer Snapshot", viewMenu_ );
snapShotAction->setIcon( QIcon(OpenFlipper::Options::iconDirStr()+OpenFlipper::Options::dirSeparator()+"viewerSnapshot.png") );
@@ -327,7 +328,7 @@ void CoreWidget::setupMenuBar()
connect( snapShotAction,SIGNAL( triggered() ), this, SLOT( viewerSnapshotDialog() ) );
viewMenu_->addAction( snapShotAction);
- QAction* appSnapShotAction = new QAction( "Snapshot", viewMenu_ );
+ QAction* appSnapShotAction = new QAction( "Application Snapshot", viewMenu_ );
appSnapShotAction->setIcon( QIcon(OpenFlipper::Options::iconDirStr()+OpenFlipper::Options::dirSeparator()+"snapshot.png") );
appSnapShotAction->setCheckable( false );
appSnapShotAction->setToolTip("Take a snapshot from OpenFlipper.");