What's this ? Implantation ? Spotting?af flow due in 4 days