made evaluation executable seperate wrapper