5 styles and views