Cate is fantastic! everything was great!