noah patel