added G Micklem's corrections