Update with MD5 hash fix and event bug.