Period is due today is this period or is it coming???