weather
catch some more errors, and a quiet flag
add some tracks and add weather
if entry result is None, return None
not a good idea
use a generator
all the cool things