mechanistic evaluation