Base framework file