improved eval scripts