update framework codes