committing new eval stuff