add with option