implemented Ev100 function