july has been too hot!