jfwang's thesis