support for custom styles and custom logo