Style
Implemented Update functionalities