update
added sum rolling hash