good condition. many good parts