essentially working version of evalMarking
working version of evalMarking