• New York
  • Commack
  • Foo Luck Kitchen

Foo Luck Kitchen

(631) 499-1512
  • 122 Commack Rd, Commack, NY 11725
  • Website
  • Chinese
  • $$$$$
  • Grubhub.com
  • Menu
  • Lunch Menu
    • L1.Chicken Chow Mein $10.8

    • L1.Roast Pork Chow Mein $10.8

    • L2.Shrimp Chow Mein $11.7

    • L3.Pepper Steak $12

    • L4.Shrimp w.Lobster Sauce $12.3

    • L5.Chicken w.Lobster Sauce $11.34

    • L6.Egg Foo Young $10.5

    • L7.Spare Ribs $12

    • L7.Boneless Rib $12

    • L8.Sweet Sour Pork $10.8

    • L8.Sweet Sour Chicken $10.8

    • L9.Sweet Sour Shrimp $12

    • L10.Moo Goo Gai Pan $11.34

    • L11.Beef Lo Mein $11.7

    • L11.Shrimp Lo Mein $11.7

    • L12.Roast Pork Lo Mein $11.34

    • L12.Chicken Lo Mein $11.34

    • L13.Shredded Beef w.Garlic Sauce $11.94

    • L13.Shredded Shrimp w.Garlic Sauce $11.94

    • L14.Shredded Pork w.Garlic Sauce $11.34

    • L14.Chicken w.Garlic Sauce $11.34

    • L15.Kung Pao Chicken $11.34

    • L16.Diced Chicken & Shrimp $11.94

    • L17.Chicken w.String Beans $12

    • L17.Pork w.String Beans $12

    • L18.Shrimp w.String Bean $12.54

    • L18.Beef w.String Bean $12.54

    • L19.Bean Curd in Hot Sauce $9.9

      (Meat)

    • L20.Chicken w.Cashew $11.7

    • L21.Chicken w.Broccoli $12.3

    • L21.Pork w.Broccoli $12.3

    • L22.Beef w.Broccoli $12.54

    • L22.Shrimp w.Broccoli $12.54

    • L23.Chicken w.Bean Sprouts $11.7

    • L23.Beef w.Bean Sprouts $11.7

    • L23.Shrimp w.Bean Sprouts $11.7

    • L24.Mixed Vegetable $10.5

    • L25.Chicken w.Mixed Vegetables $12

    • L25.Pork w.Mixed Vegetables $12

    • L26.Shrimp w.Mixed Vegetables $12.54

    • L26.Beef w.Mixed Vegetables $12.54

    • L27.Tofu w.Mixed Vegetables $10.86

    • L28.Chicken Wings $11.7

    • L29.Chicken Eggplant w.Garlic Sauce $11.4

    • L29.Pork Eggplant w.Garlic Sauce $11.4

    • L30.Shrimp Eggplant w.Garlic Sauce $11.94

    • L30.Beef Eggplant w.Garlic Sauce $11.94

    • L31.Orange Flavored Beef $13.14

    • L32.Hunan Beef $13.14

    • L33.Sauteed Scallops w.Garlic Sauce $12.9

    • L34.Orange Flavored Chicken $12.3

    • L35.General Tso's Chicken $12.3

    • L35.Sesame Chicken $12.3

  • Sushi Lunch Special
    • (L)Sushi (A) $16.2

      5 pcs of sushi California roll, This item is served raw

    • (L)Sushi (B) $17.4

      7 pcs of sushi California roll, This item is served raw

    • (L)Sashimi Lunch $18.6

      8 pcs assorted raw fish.This item is served raw

    • (L)Chirashi $18.6

      Assorted raw fish over seasoned rice.This item is served raw

    • (L)Sushi & Sashimi Combo $19.8

      4 pcs of sushi, 4 pcs of sashimi, tuna roll

  • Roll Lunch
    • (L)Any Two Rolls $16.2

    • (L)Any Three Rolls $21

  • Combination Plates
    • C1.Chicken Chow Mein $12.54

    • C2.Fresh Shrimp Chow Mein $12.9

    • C3.Subgum Chicken Chow Mein $12.54

    • C4.Roast Pork Egg Foo Young $11.46

    • C5.Pepper Steak $13.14

    • C7.Fresh Shrimp w.Lobster Sauce $13.5

    • C8.BBQ Spare Ribs $13.14

    • C8.Boneless Ribs $13.14

    • C9.Moo Goo Gai Pan $12.54

    • C10.Pork w.Broccoli $12.9

    • C10.Chicken w.Broccoli $12.9

    • C11.Shrimp w.Broccoli $13.5

    • C11.Beef w.Broccoli $13.5

    • C13.Sweet Sour Shrimp $12.9

    • C14.Sweet Sour Chicken $12

    • C14.Sweet Sour Pork $12

    • C15.Shredded Pork in Garlic Sauce $12.3

    • C15.Shredded Chicken in Garlic Sauce $12.3

    • C16.Shredded Beef in Garlic Sauce $12.9

    • C16.Shredded Shrimp in Garlic Sauce $12.9

    • C17.Roast Pork Lo Mein $12.3

    • C17.Chicken Lo Mein $12.3

    • C18.Beef Lo Mein $12.6

    • C18.Shrimp Lo Mein $12.6

    • C19.Kung Pao Chicken $12.54

    • C20.Diced Shrimp & Chicken $12.6

    • C21.Diced Chicken w.Cashews $12.54

    • C22.Chicken w.Mixed Vegetables $12

    • C22.Pork w.Mixed Vegetables $12

    • C23.Shrimp w.Mixed Vegetables $13.5

    • C23.Beef w.Mixed Vegetables $13.5

    • C24.Sesame Chicken $13.2

    • C24.General Tso's Chicken $13.2

    • C25.White Meat Sesame Chicken $13.8

    • C25.White Meat General Tso's Chicken $13.8

    • C.Chicken Wing $12.6

  • Appetizer
    • 1.Roast Pork Egg Roll $3.3

    • 2.Shrimp Egg Roll(1) $3.54

    • 3.Spring Roll(2) $3.9

    • 4.Chicken on the Stick(4) $6.54

    • 5.Beef on the Stick(3) $8.1

    • 6.BBQ Spare Ribs $12.3

    • 7.Boneless Spare Ribs $11.94

    • 8.Fried Wonton $7.2

    • 9.Cheese Wonton $8.4

    • 10.Dim Sum(4) $7.8

    • 11.Steamed Pork Dumpling $8.1

    • 11.Steamed Veg Dumpling $8.1

    • 12.Fried Pork Dumpling $8.7

    • 12.Fried Veg Dumpling $8.7

    • 13.Chicken Dumplings(8) $9

    • 14.Chicken Wings(8) $10.5

    • 15.Cold Sesame Noodle $7.5

    • 16.Scallion Pancake(1) $3.9

    • 17.Honey Wing $12

    • 18.Hot & Spicy Wing $13.2

    • 19.Pork Bun $4.2

    • 20.Shrimp Toast $5.1

    • 21.Sliced Roast Pork $10.74

    • 23.French Fries $5.1

  • Soup
    • 17.Wonton Soup $4.74

    • 18.Egg Drop Soup $3.54

    • 19.Mixed Wonton Egg Drop Soup $5.1

    • 20.Vegetable Soup $4.2

    • 21.Chicken Noodle Soup $4.2

    • 21.Chicken Rice Soup $4.2

    • 22.Hot & Sour Soup $5.1

    • 23.Yat Gat Mein $7.8

    • 24.Subgum Wonton Soup $11.1

    • 25.House Special Soup $11.1

    • 26.Roast Pork Mai Fong Soup $9.54

    • 26.Chicken Mai Fong Soup $9.54

    • 27.Shrimp Mai Fong Soup $9.9

    • Clear broth $2.7

    • Rice soup $3.3

    • Noodles Soup $3.3

  • Chow Mein/Chop Suey
    • 28.Chicken Chow Mein $7.8

    • 28.Roast Pork Chow Mein $7.8

    • 29.Vegetable Chow Mein $7.2

    • 30.Beef Chow Mein $10.2

    • 30.Shrimp Chow Mein $10.2

    • 31.House Special Chow Mein $10.5

    • 32.Lobster Chow Mein w.Crabmeat $10.74

    • 28.Chicken Chop Suey $7.8

    • 28.Roast Pork Chop Suey $7.8

    • 29.Vegetable Chop Suey $7.2

    • 30.Beef Chop Suey $10.2

    • 30.Shrimp Chop Suey $10.2

    • 31.House Special Chop Suey $10.5

    • 32.Lobster Chop Suey w.Crabmeat $10.74

  • Fried Rice
    • Plain Fried Rice $6

    • 33.Vegetable Fried Rice $6.9

    • 34.Roast Pork Fried Rice $7.5

    • 34.Chicken Fried Rice $7.5

    • 35.Fresh Shrimp Fried Rice $8.1

    • 35.Beef Fried Rice $8.1

    • 36.House Special Fried Rice $9

    • 37.Lobster Fried Rice w.Crabmeat $9

  • Lo Mein
    • Plain Lo Mein $6.3

    • 43.Vegetable Lo Mein $7.8

    • 44.Beef Lo Mein $9.3

    • 44.Shrimp Lo Mein $9.3

    • 45.Chicken Lo Mein $8.7

    • 45.Roast Pork Lo Mein $8.7

    • 46.House Special Lo Mein $9.9

  • Sweet Sour
    • 58.Sweet & Sour Chicken $9.3

    • 58.Sweet & Sour Pork $9.3

    • 59.Sweet & Sour Shrimp $10.5

    • 60.Sweet & Sour Twin $10.5

      (Shrimp & Chicken)

  • Pork
    • 61.Roast Pork w.Bean Sprouts $9

    • 62.Roast Pork w.Chinese Vegetable $9.6

    • 63.Roast Pork w.Mushroom $9.6

    • 64.Roast Pork w.Snow Peas $10.14

    • 65.Roast Pork w.Broccoli $10.74

    • 66.Sauteed String Beans w.Pork $16.14

    • 67.Pork Eggplant w.Garlic Sauce $15.3

    • 68.Pork w.Garlic Sauce $15.3

    • 69.Pork w.Mixed Vegetables $15.3

  • Chicken
    • 70.Chicken w.Bean Sprouts $8.7

    • 71.Chicken w.Pepper Onions $9.9

    • 72.Chicken w.Snow Peas $9.9

    • 73.Curry Chicken $9.9

    • 74.Chicken w.Broccoli $10.5

    • 75.Moo Goo Gai Pan $9.9

    • 76.Chicken w.Black Bean Sauce $9.9

    • 77.Sauteed String Beans w.Chicken $17.1

    • 78.Chicken w.Garlic Sauce $16.74

    • 79.Chicken Eggplant w.Garlic Sauce $16.74

    • 80.Chicken w.Cashew Nuts $16.74

    • 81.Kung Pao Chicken $16.74

    • 82.Chicken w.Mixed Vegetables $16.74

    • Steam Chicken(sm) $6

    • Steam Chicken(LG) $12

    • Chicken w. Mushrooms $10.14

  • Beef
    • 83.Beef w.Bean Sprouts $11.1

    • 84.Pepper Steak w.Onion $11.7

    • 85.Beef w.Chinese Vegetable $11.7

    • 86.Beef w.Mushroom $11.94

    • 87.Beef w.Snow Peas $11.7

    • 88.Beef w.Broccoli $11.94

    • 89.Curry Beef $11.94

    • 90.Sauteed String Beans w.Beef $17.7

    • 91.Beef w.Garlic Sauce $17.94

    • 92.Beef Eggplant w.Garlic Sauce $17.94

    • 93.Beef w.Mixed Vegetables $18.3

  • Seafood
    • 94.Lobster Sauce $8.7

    • 95.Shrimp w.Bean Sprouts $9

    • 96.Shrimp w.Lobster Sauce $11.4

    • 97.Shrimp w.Black Bean Sauce $11.4

    • 98.Shrimp w.Chinese Vegetable $11.4

    • 99.Shrimp w.Pepper Tomato $11.4

    • 100.Shrimp w.Broccoli $11.4

    • 101.Fresh Shrimp w.Curry Sauce $11.1

    • 102.Shrimp w.Snow Peas $11.1

    • 103.Shrimp w.Mixed Vegetables $17.1

    • 104.Sauteed String Bean w.Shrimp $17.7

    • 105.Shrimp Eggplant w.Garlic Sauce $17.7

    • 106.Shrimp w.Garlic Sauce $17.7

    • 107.Kung Pao Shrimp $17.7

    • 108.Sauteed Shrimp w.Cashew Nuts $17.7

  • Egg Foo Young
    • 47.Roast Pork Egg Foo Young $12.3

    • 47.Chicken Egg Foo Young $12.3

    • 48.Vegetable Egg Foo Young $11.1

    • 49.Fresh Shrimp Egg Foo Young $13.5

    • 49.Beef Egg Foo Young $13.5

    • 50.Mushroom Egg Foo Young $12.3

    • 51.Lobster Egg Foo Young w.Crabmeat $14.4

  • Chow Fun/Mai Fong
    • 38.Beef Chow Fun $15.54

    • 38.Shrimp Chow Fun $15.54

    • 39.Chicken Chow Fun $13.5

    • 39.Pork Chow Fun $13.5

    • 40.Vegetable Chow Fun $12.3

    • 38.Beef Mai Fong $15.54

    • 38.Shrimp Mai Fong $15.54

    • 39.Chicken Mai Fong $13.5

    • 39.Pork Mai Fong $13.5

    • 40.Vegetable Mai Fong $12.3

    • 41.Singapore Mai Fong $15.6

    • 42.House Special Mai Fong $15.9

  • Vegetable
    • 52.Mixed Vegetable $12.54

    • 53.Sauteed String Beans $12.54

    • 54.Tofu w.Mixed Vegetable $13.5

    • 55.Broccoli in Kung Po Sauce $8.4

    • 56.Broccoli in Garlic Sauce $12.3

      (Only Brocooli)

    • 57.Eggplant w.Garlic Sauce $13.8

  • Moo Shu
    • 109.Moo Shu Pork $14.94

    • 109.Moo Shu Chicken $14.94

    • 110.Moo Shu Beef $16.74

    • 110.Moo Shu Shrimp $16.74

  • Cantonese Dishes
    • Roast Pork Almond Ding $15.9

    • Shrimp Almond Ding $17.7

    • Chicken Almond Ding $16.74

    • Butterfly Shrimp $18.3

    • Triple Delight $17.1

    • Subgum Wonton $17.1

  • Chef Special Dish
    • 111.Ma Po Tofu $14.1

    • 112.Happy Family $18.3

    • 113.Diced Shrimp & Chicken $16.74

    • 114.Sauteed Jumbo Shrimp in Hot Spicy Sauce $16.5

    • 115.Sauteed Scallops w.Garlic Sauce $18.9

    • 116.General Tso's Chicken $16.74

    • 116.Sesame Chicken $16.74

    • 117.White Meat General Tso's Chicken $17.94

    • 117.White Meat Sesame Chicken $17.94

    • 118.Orange Flavored Chicken $16.74

    • 119.Orange Flavored Beef $17.94

    • 120.Sesame Beef in Hot Spicy Sauce $17.94

    • 121.Beef w.Scallions in Mongolian Sauce $17.94

    • 122.Szechuan Triple Crown $16.74

    • 123.Scallop w.Mixed Vegetable $18.9

    • 124.Walnut Shrimp $18.3

    • 125.Butterfly Shrimp $18.3

    • 126.Seafood Delight $20.1

    • 130.Four Season $17.94

    • 131.General Tso's Tofu $13.5

    • 131.Sesame Tofu $13.5

    • 132.Dragon Phoenix $18.3

  • Side Order
    • White Rice $1.2

    • Brown Rice $3.3

    • Extra Noodles $1.74

    • Fortune Cookies $1.56

    • Sushi Rice $3.6

    • Almond Cookies $1.56

    • Pancakes(4) $2.1

    • Duck Sauce(Pt) $4.2

  • Drink
    • Home Made Ice tea $3.6

    • Snapple lemon tea $3

    • Apple Juice $3.6

    • Water Bottle $2.1

    • Selzer Water $1.8

    • Can Coke/Pepsi $1.5

    • Coke/Pepsi (20oz) $2.4

    • Coke/Pepsi (2L) $4.2

    • Can Diet Coke/Pepsi $1.5

    • Diet Coke/Pepsi (20oz) $2.4

    • Diet Coke/Pepsi (2L) $4.2

    • Can 7 Up/Sprite/Starry $1.5

    • Can Iced Tea $1.5

    • Can Orange Soda $1.5

    • Can Ginger Ale $1.5

  • Sushi Appetizer
    • Takoyaki $9

    • 1.Shumai $7.2

    • 2.Edamame $6

    • 3.Gyoza $7.2

    • 4.Haru Maki $6

  • Cold Appetizer
    • 1.Sushi App $10.2

      Assorted slices of fresh raw fish on vinegared rice with horse-radish sauce.(4 pcs).This item is served raw

    • 2.Sashimi App $11.4

      Assorted slices of fresh raw fish fillets with horse radish sauce.(5 pcs) This item is served raw

    • 3.Yellowtail Jalapeno $14.4

      Thin slice yellowtail in ponzu sauce

  • Salad/Soup
    • Garden Salad $4.8

    • Kani Salad $8.4

    • 1.Avocado Salad $6.6

      Avocado over fresh vegetable with ginger sauce

    • 2.Shinmi Wakame $6.3

      Cold seaweed with sesame seed

    • 3.Seafood Salad $9

      Shrimp, crab, octopus.avocado, seaweed and sesame seed, green vegetable mixed with Japanese dressing

    • Miso Soup $2.4

  • Naruto
    • 1.Eel Naruto $18

      Eel avocado, mango wrap in cucumber

    • 2.Snow Crab Naruto $15.6

      Kani, snow crab, avocado, wrap in cucumber w.cream cheese

    • 3.Rainbow Naruto $16.8

      Tuna, salmon, yellowtail, tobiko wrap in cucumber

    • 4.Spicy Tuna Naruto $15.6

      Spicy tuna, avocado, wrap in cucumber

  • A La Carte Roll
    • 1.California Roll $9

    • 2.Tekka Maki $10.2

      (Tuna)

    • 3.Yellowtail Roll $9.9

    • 4.Salmon Roll $9.9

    • 5.Salmon Skin Roll $9.6

    • 6.Eel Roll $11.4

    • 7.Hot Spicy Tuna Roll $10.2

    • 8.Alaskan Roll $10.5

    • 9.Boston Roll $9

    • 10.Shrimp Tempura Roll $10.2

      Smoked salmon w.cream cheese

    • 11.Philadelphia Roll $10.2

    • 12.DC Roll $10.8

      Salmon, shrimp, avocado, cucumber and tobiko

    • 13.Spicy Snow Crab $10.2

    • 14.New York Roll $10.8

      Spicy tuna, salmon, yellowtail

    • 15.Yellowtail Jalapeno Roll $10.8

    • 16.Spicy Shrimp Mango Roll $10.2

    • 17.Shrimp Avocado Roll $10.2

  • Vegetable Roll
    • 1.Kappa Maki $7.8

      Cucumber wrapped in seasoned rice and seaweed

    • 2.Avocado Maki $7.2

      Avocado wrapped in seasoned rice and seaweed

    • 3.Oshinko Maki $7.2

      Radish pickle wrapped in seasoned rice and seaweed

    • 4.Yama Gobo Maki $7.2

      Burdock pickle wrapped in seasoned rice and seaweed

    • 6.Vegetable Roll $7.8

      Cucumber, avocado, pickle radish in seasoning rice and seaweed

    • 7.Sweet Potato Roll $9

    • 8.Vegetable Tempura Roll $9

  • Sushi Bar
    • 1.Sushi Regular $24

      One tuna roll &7 pcs of fish, This item is served raw

    • 2.Sushi Deluxe $26.4

      One tuna roll 10 pcs, of fish.This item is served raw

    • 3.Sashimi Regular $24

      10 pcs assorted fresh raw fish.This item is served raw

    • 4.Sashimi Deluxe $27.6

      12 pcs this item is served raw

    • 5.Sushi & Sashimi Combo $27.6

      5 pcs of sushi, 9 pcs of sashimi tuna roll.This item is served raw

    • 6.Chirashi $25.2

      Assorted raw fishies

    • 7.Tuna Sashimi $22.8

      9 pcs This item is served raw

    • 7.Yellowtail Sashimi $22.8

      9 pcs This item is served raw

    • 8.Futo Maki $16.2

      Egg, variety of vegetables

    • 9.Vegetable Sushi $16.2

      One kappa roll 7 pcs of vegetable sushi

    • 10.San Shoku $26.4

      3 tuna, 3 salmon, 3 yellowtail, sushi or sashimi

    • 11.California Maki $21.6

      3 Califonia roll w.tobiko

    • 13.Vegetable Maki Combo $18

      Avocado.kapps, oshinko

    • 14.Unagi Don $26.4

      Eel on vinegared rice in bowl

    • 15.Tekka Don $25.2

      Raw tuna on vinegared rice in bowl

    • 16.Hamachi Don $25.2

      Raw yellowtail on vinegared rice in bowl

    • 17.Sushi Sashimi For Two $75.6

      20 pieces of sashimi, 10 pieces of sushi and rainboe and dragon roll

    • 12.Maki Combo $22.8

      Your choice of 3 different rolls(From 1-10 A La Carte Roll)3 Different

  • Sushi/Sashimi
    • 1.Tamago $3

      (Egg)

    • 2.Inari $3

      (Tofu Skin)

    • 3.Crabstick $3.6

    • 4.Shrimp $4.2

    • 5.Octopus $4.2

    • 7.Mackerel $4.2

    • 8.Scallop $4.2

    • 13.Tuna $6

    • 14.Yellowtail $6

    • 15.Salmon $6

    • 16.Eel $7.2

    • 18.Ikura $6

      (Salmon Roe)

    • 20.Tobiko $5.4

      (Flying Fish Roe)

    • 23.Masago $5.4

      (s Orange Fish Roe)

  • Sushi Special Combo
    • Sushi Combo A $22.2

      4 pieces of salmon sushi, California roll

    • Sushi Combo B $21

      2 pcs of shrimp 2, pcs of eel sushi, spicy tuna roll

    • Sushi Combo C $21

      1 pc of shrimp, salmon, tuna, white fish sushi, spicy hand roll

    • Sushi Combo D $22.2

      4 pcs of tuna sushi, California roll

    • Sushi Combo E $21

      4 pcs of yellowtail, California roll

  • Maki Combo Special
    • Maki Combo A $19.8

      Tuna, Salmon, Yellowtail Roll

    • Maki Combo B $21.6

      Three Spicy Tuna Roll

    • Maki Combo C $21

      Eel Avocado, Salmon Avocado, Tuna Avocado

    • Maki Combo D $22.2

      Spicy Tuna Roll, Spicy Salmon Roll, Spicy Yellowtail Roll

    • Maki Combo E $21

      Alaskan Roll, Philadelphia Roll, Spicy Snow Crab Roll

  • Chef's Special Roll
    • Long Island Roll $18

      Tuna.yellowtail, salmon, eel, crabmeat, tobiko, avocado roll.This item Is served raw

    • Rainbow Roll $18

      Tuna, avocado and tobiko in thin sliced tuna.fluke and salmon fish outside roll.This item is served raw

    • Dragon Roll $17.4

      Eel, avocado and tobiko inside, thin slices avocado on top

    • Flying Dragon Roll $22.8

      Spicy crunchy tuna w.avocado inside and eel on top w.black caviar

    • Foo Luck Special Roll $18

      Avocado, crabmeat, cucumber, tobiko inside.top w.tuna or salmon.This item is served raw

    • Volcano Roll $19.2

      Crabmeat, cucumber, avocado inside w.spicy tuna

    • Bec Roll $18

      Spicy tuna, jalapeno, avocado wrap in soy paper

    • Snow White Roll $19.2

      White tuna, avocado inside, top w.snow crab

    • Nomado Roll $21.6

      Snow crab eel, shrimp tempura.tobiko wrap in soy paper

    • Crazy Roll $22.8

      Shrimp tempura, avocado, tobiko inside, top w.spicy tuna

    • Tiger Roll $21.6

      Tuna, salmon, avocado inside.Top w.tuna.salmon eel w.eel sauce, spicy mayo

  • Udon
    • Vegetable Udon $13.14

    • Chicken Udon $15.9

    • Beef Udon $16.5

    • Shrimp Udon $16.5

    • Seafood Udon $17.94

    • Vegetable Yaki Undon $13.14

    • Chicken Yaki Udon $16.5

    • Beef Yaki Udon $16.5

    • Shrimp Yaki Udon $16.5

    • Seafood Yaki Udon $17.94

  • Poke Bowl
    • Poke Bowl $17.94

  • About Us
  • FAQs
  • Restaurant Center
  • Contact Us
  • Chain Restaurants
  • Terms & Conditions
  • Privacy Policy
  • CA Privacy Notice
©2021 GrubHub, Inc. All rights reserved.