added basic exporter implementation