this version was slightly better if climate is empty
worth demonstrating the stack overflow issue
%.2f, width is optional