add constructor comment