All function accepts iterable value