block and user select buttons as well as using swatches to select or hide events all working