total pattern