add ability to specify color palette and experiment with facets