rename parseTask to parseTaskFromRecords