minor improvement and restructuring the project