Frameworked