fixed pragma for new setup