Smith is not perfect BUT..