remove recursive infinite loop