Framework and Demos