switched paths from absolute to relative so it can work in non-root paths
stop requiring differences OR errors in assess(), to match assessment instructions