Improved framework file