- initial in-canvas menu impl