Change framework