add rather crap menu implementation