mechanics system overhaul