renamed ValueFormatter to ValueRenderer