cleanup and add update methods
update the climate on each tick