update framework layers