update sub-projects