add rudimentary renderer