professional counsel