unified rendering system