a little more work getting overlay menu working (close, but not quite)