TVD sucks balls.