#pragma target 5.0 to #pragma target 3.0