Frameworks work