toggle patterns