Some  framework workings