added strign escaper