add pragma guard