filled in some gaps on the first file
pipeline, filled more gaps