Beginning of implementation of user API.