Had to fix the public vs. private fields such that json would encode the sites file properly