Very good job of explaining the program and how it works, followed by excellent support!