Sophisticated and a pleasure to work with.