styles and layouts modification