Add button support to microscope