shen.ed has not written a self-introduction yet