reference cycle 0