Just perfect in every way possible. Bill and John are professionals and it shows.