encode html entities/special chars in posts better