mosaic: initial menu support