New framework design