initializing the framework and rename or