hold , market still fighting with good news