Its a chemical. Still waiting on AF to show we'e 7 days late and counting. I think it was this scare thats changed Dhs mind Megs; he wasnt as upset as I thought he would be when I told him AF was late lol