refactored parsing to include git materials and their url