second part by Kang