rearrangement JS Projects