update project matrix