Add to history before eval