add blocks transversales and CCNN change