FRAMEWORK