update for subproject