[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets
[MS][Rewrite]Move return out of if and support multiple targets