State of the Art Weather and Climate modeling