updating layouts