update piece page