you make some good points mark