didn't make sense to do callback AFTER menu switch