added sha1 context