j3m export put back (not yet finished)