add menu controller with active tab support