handle piece block status