use eval to evaluate the string

otherwise, it struggles to interpret the &&