first set of updates