Greg Carideo: Framework