Added new update functionalities.