new compiler is a little obsessive about some syntax