added the first set of changes