configurable fill and stroke