The roller coaster continues. But there is some good news....