add ability to define a custom stylesheet