simplified config reading
should now continue schedule refresh even on errors
removed client logging