[^] update hash s.source :commit