finish up the generic part of the exporter, moving on to the portal specific stuff