Repairs and Reverse Engineering