update sitePass algo