Frameworks to build upon