New: self-evaluation