Updated user fetching and merging to more OO structure intended for the saving of the data