back to Luke Du's ugly page.