Jeremy Newman : validation fixes