first pass renderer complete