Implemented cache of all request
Implemented update user