improved stylesheets and layouts