gh-pages commit, new heuristics and search implemented based on nneonneo