restructure the thesis, add dshrink