correct menu traversing