Period due today.. Any thoughts?