better pragma