hand coded menu first pass