Agreed on all 3.

Scott F