the matches abstract seamless patterns for a background