[up] use client class