parametrize renderer