improved rendering system a bit