add \\ edge cases