a few more bugs and small fixes
there was a bug in purepack, beat it