updating scanners to include id parameter to make referencing easier