added some framework files