style formatter interface