weakrefs only.