fix compilation errors part 1