let index generate its own time