this copy of the code compiles