export() changed to _export() -- now a protected method