fixed compilation errors that real computers care about.