add murmur functions (pure and not pure)