redoes rendering system