make compatible with gh-pages