some code migrated
proxy components
proxy components still some errors