took long enough A B and C please