correct pattern