seperate LANGUAGE pragmas