david archuleta speaks?