add basic client layout