update framework section