inverted pattern is easier to read