Good communication and craftsmanship!  Polite and on-time.  Great idea.