add swith case By dict
add swith case By dict
add swith case By dict