variant checking and hash modulo renaming
udpated some simple plugins