better disassociation
better remove all