I will clear it in beforeDispose