all perfect, highly recommended!