We all hate David right about now...