The simple framework