multi-format packager