#2 progress on eval