Merge "use InvalidArgumentException rather then Exception"