added a renderer demo