Absolutely perfect. Could not have asked for more.