fixed github pages handling (really)