configurable styling