using config for refresh interval
make sure to keep refreshing even on error
trying a slightly slower fade