settings added, layout changes dynamically on current settings