Tough but fair man.