add project dynamic