microscope initial commit