David has covered this subject very well.