made it universal