Basic patterns.