modify for warning.
switch default case process.