static perform