More chances for rain and storms possible ahead ...