menu action listener integration done