Added eval and is.matrix