Should this be delete to avoid an infinite loop?