added some of the logic to parse operon data