code-optimization and modifications due to changes