Implantation?

Had this yesterday and today, period not due for a whil.