add back-end message display, character encoding filter