refactor renderer
update tests