1. Overridden toString() method.
2. Added support for updating user info.