Looking better, but still won't compile.