use eval to get return value