Lots of effort to get the job done on time. It was completed efficiently and satisfactorily.