add pragma ignores