adding move evaluation