New open tab implementation