Overhauled the shit out of this bad boy.