fixed conditional include macro