finally, the multi block handler works.