chang-rulin-grad