add analyze out format for client