Some optimalizations - PART III