add daily weather generator, not finished