Getting menu to work as needed. Still needs work.