Improvedreportingtemp

branch for better parsing features
This function doesn't actually seem to use it though?