add rudimentary evaluation function