climate optimization actually in classes