new files and logic for new error source osm_errors