Changes in lease allocating - lease inherits UserModel and requires user