It is initialized on first run and than used. Why is it not obvious?