excellent all around. a complete gem.