use multiple hashers. fixes #1