updating weather solution to be prettier, as requested
slight tweaks required for pixidust