. must be escaped