add evaluation part