can now read in a single id, a list of ids, or parse from a file