Merged Bagga's Renderer