added basic renderer to start with