deal with block element