temp
upgrading padding scheme
cleaning up a bunch of code related to compresison and encryption