fix #2 special characters
fix #5 - encoding
fix #3 - broken layout