change parse consumption and added support for id in regex search
removed checking code because error was caused by incorrect configuration of argparse