put the include in an ifdef