menu system sucks, works but is super janky