providing great detail;

listen to the pronunciation of providing great detail;