change structure to better fit github pages