add weathder lib