packaging process implementation