Took evening primrose oil all last month and didnt even realsie my period was due when it arriverd. extraordinary.