menu_item sorta works now.... maybe not optimal but not broken horribly either.