Frameworks for CS4260