re-structure project