add dyBlock