fix circular definition, and add in backslashes