Changes for storage layer, request response and Add user api