rejigger semantic block activation process