update client layout