modified to use github pages like structure