Great communication, delivered exactly what was promised. A great time had by all.