potential parse error in ifdef part 3