tweak article hash function