update do layout do manager