Jeremy Newman : add some additional information