revised bogus lookups in getID()