How does the site handle user input before and after displaying it?