cleanup
use eval
fixes