Reformatted according to current standards.