compilation errors