not sure how it interferes with expire