yeah 40 day cycles is pretty much what i have my periods aren't very close together like the usual 28 days.

my cycle calculates yr ovulation date after you have typed in the days you had yr last period.

the more periods you chart on my cycle, the more accurate O day is.