copy tree/define works, eval var wip