re-shape the project