started working on renderer