started working on the renderer