block can be hold