The patterns are ugly.