eval fixes & extend only at high depths