Even without really understanding what this is good for the block looks pretty suspicious to me. Please explain what you are trying to achieve with that.