xinyu kang favorite Library Features