basic menu done; lots of bugs introduces; lots more code needed