AcceptPattern