fixed unofficial shows and changed to load on query instead of preloading all shows