evaluate updated