Added pragma support