in good conditon ready to fit