Have to make renderer class non-abstract