inspection and repair