Different types of assignments

Not working (yet)
Skip when keys not assigned
Save directly to mzip