Merge pull request #84 from masarakki/fix-guard

fix guard
add programs.json and channels.json