use smart naming