updates to various sources, migrating away from truecrypt.