updating client layout