half fixed evalStruct...