Try to be tolerant of differance