added evaluation parts