branch class ci;fukun; wce class done.