add validate funcionality
update menu item text