top notch in every respect.