material ahead evaluation fix