more setup layout and config