views and styling
more view stuff