cleanup add pragma