added evaluation structure