added warning& example