fixed problem with weekly recurrences getting messed up between years