why did you take so long?