added tabrenderer