i guess i should be eval'ing