struct for piece

struct for piece