stephen-xie documents