expire data after configurable interval