fix rainQ bug