continuing to try to fix compilation errors