client packaging