Forgot some preprocessor directives