Added --eval option