bug fixes and introduced interblock dilution with length 3