update styling and templates