reworked the project