Hmmmm...spotting hey?? Fingers crossed it's implantation