I agree with DPO's original response, plus there are too many good ones here at TheRx to list just three, as everyone goes on and off of big runs, and has areas of expertise.
Thanks for the mention Rainbow, I look forward to meeting you one day, as I know we have and know some things in common.