I don't think it needs an overhaul
You're right.. more then you know actually.. Last "overhaul" screwed things around here..