Weather fully implemented