增加新的case，日趋完善