actually line 122 I forgot to delete from a test I was fixing and I was using it to figure what was breaking. but 117-121 should be replased by (!recurring.nil?)