FRAMEWORK BASE