Factory comment reviewed, doc improved, missing tags added.