adds reassignement implementation on internal resignation