What in the name of God took you so fucking long?