Professional work and very understanding 

delivered ahead of deadline by 3 days.