UserApi - functional programming interface