The use of `this.id` seems inconsistent in this function. It's stored in `menuID` which is only used in 1 place, and there are 3 other references to `this.id`. I think you can get rid of this var and just use `this.id` everywhere.