added templating and styles