Revert "xue part 4 partually completed"

This reverts commit a5bc801f5cc3481284d33d4ddfc0d21b4637ae02.