resource optimisation

resource optimisation