Added pragma sections