add more styling features. It allows to style using dictionaries