in a great degree