fix backmenu callback bugs