upgrade and split projects