Added teh Update method that takes additional properties