seat manipulate (part)