ID parsing and gh-pages compat