add escaper functions