piece_count refector