contrasting patterns