first pass at section 8222. Will need to parse timestamped events before it becomes fully automated