fix many issues
update menu workflow