replaced comment with ifdef