if normalize fails, drop the whole doc
get id correctly
handle fickle script objects
changed concurrency to 1