excellent in all the aspects.