Kyle has great timely communicational skills as advertised.