updated changes on the framework