Perfect, perfect, perfect, in every respect. Could not ask for any more.