mix type archive
and test