Kevin back from China