complete the framework

I have complete the framework