Karl is the shit. All hail.