protocol change.  No more silly hashing