ya we don't need it anymore, since we are using a weak ref now.