updated grad solutions