add somme changes