took you long enough