This is gonna be a fucking beat down.