add escape function