Shopping Bags Direct
Big Discounts - upto 30% discounts on selected products
Paper Gift Bags
Shopping Bags

View Cart

Search by Code or Type No
Home » All Paper Bags in Blue Colour

All Gloss Laminated Plain Paper Bags in Blue Colour

Extra Small Royal Blue Paper Gift Bag
Ex Small Royal Blue
Paper Bag Gloss
Type No: 73
Code: PBL84XSG
Size: 11 x 15 x 7 cm
(4.33 x 5.90 x 2.75 inch)
1 Pack = 100 Pieces
No of Packs Price/Pack
1 to 4 packs £ 38.45
5 to 10 packs £ 37.10
Over 10 packs £ 35.75
 
More Details & Order Now
Extra Small Navy Blue Paper Gift Bag
Ex Small Navy Blue
Paper Bag Gloss
Type No: 74
Code: PNB84XSG
Size: 11 x 15 x 7 cm
(4.33 x 5.90 x 2.75 inch)
1 Pack = 100 Pieces
No of Packs Price/Pack
1 to 4 packs £ 38.45
5 to 10 packs £ 37.10
Over 10 packs £ 35.75
 
More Details & Order Now
Extra Small Sky Blue Paper Gift Bag
Ex Small Sky Blue
Paper Bag Gloss
Type No: 75
Code: PSB84XSG
Size: 11 x 15 x 7 cm
(4.33 x 5.90 x 2.75 inch)
1 Pack = 100 Pieces
No of Packs Price/Pack
1 to 4 packs £ 38.45
5 to 10 packs £ 37.10
Over 10 packs £ 35.75
 
More Details & Order Now
Royal Blue Wine Bottle Bags
Wine Bottle Bag Royal Blue
Wine Bottle Bag Gloss
Type No: 60
Code: PBL84WB
Size: 12 x 35 x 10 cm
(4.75 x 13.75 x 4 inch)
1 Pack = 50 Pieces
No of Packs Price/Pack
1 to 4 packs £ 31.80
5 to 10 packs £ 30.75
Over 10 packs £ 29.70
 
More Details & Order Now
Small Royal Blue Paper Gift Bag
Small Royal Blue
Paper Gift Bag Gloss
Type No: 4
Code: PBL84SG
Size: 15 x 20 x 8 cm
(6 x 8 x 3 inch)
1 Pack = 100 Pieces
No of Packs Price/Pack
1 to 4 packs £ 46.73
5 to 10 packs £ 45.45
Over 10 packs £ 44.18
 
More Details & Order Now
Small Sky Blue Paper Gift Bag
Small Sky Blue
Paper Gift Bag Gloss
Type No: 46
Code: PSB84SG
Size: 15 x 20 x 8 cm
(6 x 8 x 3 inch)
1 Pack = 100 Pieces
No of Packs Price/Pack
1 to 4 packs £ 46.73
5 to 10 packs £ 45.45
Over 10 packs £ 44.18
 
More Details & Order Now
Small Navy Blue Paper Gift Bag
Small Navy Blue
Paper Gift Bag Gloss
Type No: 47
Code: PNB84SG
Size: 15 x 20 x 8 cm
(6 x 8 x 3 inch)
1 Pack = 100 Pieces
No of Packs Price/Pack
1 to 4 packs £ 46.73
5 to 10 packs £ 45.45
Over 10 packs £ 44.18
 
Out of Stock
Medium Royal Blue Paper Bag
Medium Royal Blue
Paper Bag Gloss
Type No: 11
Code: PBL84MG
Size: 25 x 34 x 10 cm
(10 x 13.5 x 4 inch)
1 Pack = 50 Pieces
No of Packs Price/Pack
1 to 4 packs £ 36.35
5 to 10 packs £ 35.00
Over 10 packs £ 33.50
 
More Details & Order Now
Medium Sky Blue Paper Bag
Medium Sky Blue
Paper Bag Gloss
Type No: 50
Code: PSB84MG
Size: 25 x 34 x 10 cm
(10 x 13.5 x 4 inch)
1 Pack = 50 Pieces
No of Packs Price/Pack
1 to 4 packs £ 36.35
5 to 10 packs £ 35.00
Over 10 packs £ 33.50
 
More Details & Order Now
Medium Navy Blue Paper Bag
Medium Navy Blue
Paper Bag Gloss
Type No: 51
Code: PNB84MG
Size: 25 x 34 x 10 cm
(10 x 13.5 x 4 inch)
1 Pack = 50 Pieces
No of Packs Price/Pack
1 to 4 packs £ 36.35
5 to 10 packs £ 35.00
Over 10 packs £ 33.50
 
More Details & Order Now
Large Royal Blue Paper Gift Bag
Large Royal Blue
Paper Bag Gloss
Type No: 55
Code: PBL84LG
Size: 43 x 33 x 13 cm
(17 x 13 x 5 inch)
1 Pack = 50 Pieces
No of Packs Price/Pack
1 to 4 packs £ 47.05
5 to 10 packs £ 46.78
Over 10 packs £ 45.50
 
More Details & Order Now
Large Navy Blue Paper Gift Bag
Large Navy Blue
Paper Bag Gloss
Type No: 101
Code: PNB84LG
Size: 43 x 33 x 13 cm
(17 x 13 x 5 inch)
1 Pack = 50 Pieces
No of Packs Price/Pack
1 to 4 packs £ 47.05
5 to 10 packs £ 46.78
Over 10 packs £ 45.50
 
More Details & Order Now

All Matt Laminated Plain Paper Bags in Blue Colour

Small Plus Royal Blue Paper Gift Bag
Small Plus Royal Blue
Paper Bags Matt
Type No: MP8
Code: PB701
Size: 20 x 24 x 10 cm
(8 x 10 x 4 inch)
1 Pack = 10 bags
No of Packs Price/Pack
1 to 4 packs £ 6.52
5 to 10 packs £ 6.23
Over 10 packs £ 5.94
 
More Details & Order Now
Small Plus Sky Blue Paper Gift Bag
Small Plus Sky Blue
Paper Bags Matt
Type No: MP15
Code: PB707
Size: 20 x 24 x 10 cm
(8 x 10 x 4 inch)
1 Pack = 10 bags
No of Packs Price/Pack
1 to 4 packs £ 6.50
5 to 10 packs £ 6.17
Over 10 packs £ 6.04
 
More Details & Order Now
Medium Royal Blue Matt Laminated Paper Bags
Medium Royal Blue
Paper Bags Matt
Type No: PC27
Code: MLRB0PC
Size: 34 x 23 x 10 cm
(13.3 x 9 x 4 inch)
1 Pack = 10 bags
No of Packs Price/Pack
1 to 4 packs £ 8.10
5 to 10 packs £ 7.70
Over 10 packs £ 7.53
 
More Details & Order Now
Large Royal Blue Paper Gift Bag
Large Royal Blue
Paper Bag Matt
Type No: MP9
Code: PB730
Size: 40 x 30 x 13 cm
(15.7 x 11.8 x 5 inch)
1 Pack = 10 bags
No of Packs Price/Pack
1 to 4 packs £ 11.34
5 to 10 packs £ 10.78
Over 10 packs £ 10.29
 
More Details & Order Now
Large Royal Blue Matt Laminated Paper Bags
Large Royal Blue
Paper Bags Matt
Type No: PC28
Code: LRB0PC
Size: 42 x 28 x 12 cm
(16.5 x 11 x 4.7 inch)
1 Pack = 10 bags
No of Packs Price/Pack
1 to 4 packs £ 10.60
5 to 10 packs £ 10.07
Over 10 packs £ 9.86
 
More Details & Order Now

All Kraft Plain Paper Bags in Blue Colour

Small Blue Kraft Paper Carrier Bag
Small Blue
Paper Bag
Type No: 205
Code: TDB713SK
Size: 19 x 21 x 8 cm
(7.5 x 8.3 x 3.1 inch)
1 Pack = 250 bags
No of Packs Price/Pack
1 to 4 packs £ 55.30
5 to 10 packs £ 53.28
Over 10 packs £ 51.25
 
More Details & Order Now
Medium Light Blue Kraft Paper Bag
Medium Light Blue
Kraft Paper Bag
Type No: 305
Code: FLB714MK
Size: 22 x 36 x 10.5 cm
(8.6 x 14.2 x 4.1 inch)
1 Pack = 250 bags
No of Packs Price/Pack
1 to 4 packs £ 45.80
5 to 10 packs £ 44.00
Over 10 packs £ 42.20
 
More Details & Order Now
Medium Light Blue Kraft Paper Bag
Medium Light Blue
Kraft Paper Bag
Type No: 2104
Code: TLB7144MK
Size: 24 x 31 x 11 cm
(9.5 x 12.2 x 4.3 inch)
1 Pack = 150 bags
No of Packs Price/Pack
1 to 4 packs £ 46.90
5 to 10 packs £ 45.22
Over 10 packs £ 43.53
 
More Details & Order Now
Medium Dark Blue Kraft Paper Bag
Medium Dark Blue
Kraft Paper Bag
Type No: 2099
Code: TDB7133MK
Size: 24 x 31 x 11 cm
(9.5 x 12.2 x 4.3 inch)
1 Pack = 150 bags
No of Packs Price/Pack
1 to 4 packs £ 46.90
5 to 10 packs £ 45.22
Over 10 packs £ 43.53
 
More Details & Order Now
Large Light Blue Kraft Paper Bag
Large Light Blue
Kraft Paper Bag
Type No: 220
Code: TLB714LK
Size: 32 x 42 x 14 cm
(12.6 x 16.5 x 5.5 inch)
1 Pack = 150 bags
No of Packs Price/Pack
1 to 4 packs £ 48.60
5 to 10 packs £ 46.92
Over 10 packs £ 45.22
 
More Details & Order Now
Large Dark Blue Kraft Paper Bag
Large Dark Blue
Kraft Paper Bag
Type No: 2199
Code: TDB7133LK
Size: 32 x 42 x 14 cm
(12.6 x 16.5 x 5.5 inch)
1 Pack = 150 bags
No of Packs Price/Pack
1 to 4 packs £ 48.60
5 to 10 packs £ 46.92
Over 10 packs £ 45.22
 
More Details & Order Now

Our other products in Blue

Small Blue Holographic Foil Gift Bag with Blue Corded Handle
Small Blue
Holographic Gift Bag
Type No: GC106
Code: 1069GC
Size: 11.5 x 14.5 x 6.5 cm
(4.5 x 5.7 x 2.5 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 4.80
5 to 10 packs £ 4.56
Over 10 packs £ 4.46
 
More Details & Order Now
Large Navy Blue Gift Box
Large Navy Blue
Gift Boxes
Type No: IN88
Code: GB1115IN
Size: 18 x 14 x 2.6 cm
(7 x 5.5 x 1 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 17.28
5 to 10 packs £ 16.42
Over 10 packs £ 16.07
 
More Details & Order Now
Large Navy Quilted Style Gift Box
Large Navy Blue
Gift Boxes
Type No: IN95
Code: GB1083IN
Size: 18 x 14 x 2.6 cm
(7 x 5.5 x 1 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 16.56
5 to 10 packs £ 15.73
Over 10 packs £ 15.40
 
More Details & Order Now
Medium Blue Holographic Foil Gift Bag with Blue Corded Handles
Medium Blue
Holographic Gift Bag
Type No: GC107
Code: 1070GC
Size: 18 x 21.5 x 7.5 cm
(7 x 8.4 x 2.9 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 6.36
5 to 10 packs £ 6.04
Over 10 packs £ 5.91
 
More Details & Order Now
Medium Sky Blue Christmas Santa Chimney Gift Bag
Medium Sky Blue
Christmas Santa Chimney Gift Bag
Type No: GC37
Code: 0253GC
Size: 18 x 22 x 7 cm
(7 x 8.6 x 2.7 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 8.40
5 to 10 packs £ 7.98
Over 10 packs £ 7.81
 
More Details & Order Now
Medium Blue Xmas Paper Gift Bag
Medium Blue Xmas
Christmas Gift Bags with Gift Tag Gloss
Type No: 509
Code: GIP09MG
Size: 20 x 25 x 12 cm
(8 x 10 x 5 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 20.65
5 to 10 packs £ 19.53
Over 10 packs £ 18.32
 
More Details & Order Now
Medium Blue & White Stripes Paper Gift Bag
Medium Blue & White Stripes
Paper Bags with Gift Tag Matt
Type No: 534
Code: GIP34MG
Size: 20 x 25 x 12 cm
(8 x 10 x 5 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 15.81
5 to 10 packs £ 15.04
Over 10 packs £ 14.20
 
More Details & Order Now
Extra Large Navy Blue Gift Box
Extra Large Navy Blue
Gift Boxes
Type No: IN104
Code: GB1114IN
Size: 21 X 4 X 2 cm
(8.2 x 1.5 x 0.7 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 10.80
5 to 10 packs £ 10.26
Over 10 packs £ 10.04
 
More Details & Order Now
Extra Large Navy Quilted Style Gift Box
Extra Large Navy Blue
Gift Boxes
Type No: IN112
Code: GB1094IN
Size: 21 X 4 X 2 cm
(8.2 x 1.5 x 0.7 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 8.64
5 to 10 packs £ 8.21
Over 10 packs £ 8.04
 
More Details & Order Now
Large Blue Holographic Foil Gift Bag with Blue Corded Handles
Large Blue
Holographic Gift Bag
Type No: GC108
Code: 1071GC
Size: 23 x 27 x 8 cm
(9 x 10.6 x 3.1 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 8.40
5 to 10 packs £ 7.98
Over 10 packs £ 7.81
 
More Details & Order Now
Medium Royal Blue Non Woven Bag
Medium Royal Blue
Non Woven Bags
Type No: 904
Code: NBL84MD
Size: 24 x 30 x10 cm
(10 x 12 x 2.5 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 23.03
5 to 10 packs £ 22.23
Over 10 packs £ 21.47
 
More Details & Order Now
Medium Blue Seamless Paper Gift Bag
Medium Blue Seamless
Paper Bags with Gift Tag Gloss
Type No: 516
Code: GIP16MG
Size: 25 x 34 x 10 cm
(10 x 13.5 x 4 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 20.63
5 to 10 packs £ 19.61
Over 10 packs £ 18.51
 
More Details & Order Now
Small Pink with Blue/Bronze Sequins
 Pink with Blue/Bronze Sequins
Ladies Handbags Inner Satin Lining
Type No: 716
Code: LHB16SM
Size: 26 x 9 x 5.5 cm
(10.25 x 3.5 x 2 inch)
1 Pack = 1 bags
No of Packs Price/Pack
1 to 4 packs £ 5.75
5 to 10 packs £ 5.38
Over 10 packs £ 5.00
 
More Details & Order Now
Small Light Green with Blue/Bronze Sequins
 Light Green with Blue/Bronze Sequins
Ladies Handbags Inner Satin Lining
Type No: 717
Code: LHB17SM
Size: 26 x 9 x 5.5 cm
(10.25 x 3.5 x 2 inch)
1 Pack = 1 bags
No of Packs Price/Pack
1 to 4 packs £ 5.75
5 to 10 packs £ 5.38
Over 10 packs £ 5.00
 
More Details & Order Now
Small Gold with Blue/Bronze Sequins
 Gold with Blue/Bronze Sequins
Ladies Handbags Inner Satin Lining
Type No: 719
Code: LHB19SM
Size: 26 x 9 x 5.5 cm
(10.25 x 3.25 x 2 inch)
1 Pack = 1 bags
No of Packs Price/Pack
1 to 4 packs £ 5.75
5 to 10 packs £ 5.38
Over 10 packs £ 5.00
 
More Details & Order Now
Small Sky Blue with Blue Sequins
 Sky Blue with Blue Sequins
Ladies Handbags Inner Satin Lining
Type No: 720
Code: LHB20SM
Size: 26 x 9 x 5.5 cm
(10.25 x 3.5 x 2 inch)
1 Pack = 1 bags
No of Packs Price/Pack
1 to 4 packs £ 5.75
5 to 10 packs £ 5.38
Over 10 packs £ 5.00
 
More Details & Order Now
Large Blue Xmas Paper Gift Bag
Large Blue Xmas
Christmas Gift Bags with Gift Tag Gloss
Type No: 510
Code: GIP10LG
Size: 30 x 38 x 14 cm
(12 x 15 x 5.5 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 23.80
5 to 10 packs £ 22.36
Over 10 packs £ 20.81
 
Out of Stock
Large Blue Circles Paper Gift Bag
Large Blue Circles
Paper Bags with Gift Tag Gloss
Type No: 514
Code: GIP14LG
Size: 30 x 38 x 14 cm
(12 x 15 x 5.5 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 23.35
5 to 10 packs £ 22.05
Over 10 packs £ 20.66
 
More Details & Order Now
Large Blue & White Stripes Paper Gift Bag
Large Blue & White Stripes
Paper Bags with Gift Tag Matt
Type No: 533
Code: GIP33LG
Size: 30 x 38 x 14 cm
(12 x 15 x 5.5 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 18.60
5 to 10 packs £ 17.60
Over 10 packs £ 16.53
 
More Details & Order Now
Medium Blue Cotton Bag
Medium Blue
Cotton Bags
Type No: 806
Code: CBL84MD
Size: 32 x 40 x 10 cm
(12 .60 x 15 .75 x 4 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 42.36
5 to 10 packs £ 40.28
Over 10 packs £ 38.48
 
More Details & Order Now
Large Sky Blue Christmas Santa Chimney Gift Bag
Large Sky Blue
Christmas Santa Chimney Gift Bag
Type No: GC38
Code: 0256GC
Size: 32 x 41 x 9 cm
(12.5 x 16.1 x 3.5 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 11.76
5 to 10 packs £ 11.17
Over 10 packs £ 10.94
 
More Details & Order Now
Blue Cotton Bags Long Handles
Large Blue
Cotton Bags
Type No: MP19
Code: CB2545
Size: 38 x 40 cm
(14.9 x 15.7 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 45.00
5 to 10 packs £ 42.75
Over 10 packs £ 41.85
 
More Details & Order Now
Royal Blue Cotton Bags Long Handles
Large Royal Blue
Cotton Bags
Type No: MP27
Code: CB2545RB
Size: 38 x 40 cm
(14.9 x 15.7 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 45.00
5 to 10 packs £ 42.75
Over 10 packs £ 41.85
 
More Details & Order Now
Surf Cotton Bags Long Handles
Large Sky Blue
Cotton Bags
Type No: MP31
Code: CB6553
Size: 38 x 40 cm
(14.9 x 15.7 inch)
1 Pack = 25 bags
No of Packs Price/Pack
1 to 4 packs £ 45.00
5 to 10 packs £ 42.75
Over 10 packs £ 41.85
 
More Details & Order Now
Jute Bags With Blue Padded Handle
Large Sky Blue Handle
Jute Bags
Type No: MP41
Code: JB6926
Size: 42 x 19 x 33 cm
(16.5 x 7.4 x 12.9 inch)
1 Pack = 10 bags
No of Packs Price/Pack
1 to 4 packs £ 30.10
5 to 10 packs £ 28.59
Over 10 packs £ 27.99
 
More Details & Order Now
Extra Small Navy Blue Gift Box
Ex Small Navy Blue
Gift Boxes
Type No: IN10
Code: GB1111IN
Size: 5 x 5 x 3.5 cm
(2 x 2 x 1.3 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 7.44
5 to 10 packs £ 7.07
Over 10 packs £ 6.92
 
More Details & Order Now
Extra Small Navy Quilted Style Gift Box
Ex Small Navy Blue
Gift Boxes
Type No: IN15
Code: GB1080IN
Size: 5 x 5 x 3.5 cm
(2 x 2 x 1.3 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 6.36
5 to 10 packs £ 6.04
Over 10 packs £ 5.91
 
More Details & Order Now
Aqua Blue Tissue Paper
Large Aqua Blue
Tissue None
Type No: 415
Code: TIS015AB
Size: 50 x 75 cm
(19.6 x 29.5 inch)
1 Pack = 250 sheets
No of Packs Price/Pack
1 to 4 packs £ 18.99
5 to 10 packs £ 18.49
Over 10 packs £ 17.99
 
More Details & Order Now
Marine Blue Tissue Paper
Large Marine Blue
Tissue None
Type No: 416
Code: TIS016MB
Size: 50 x 75 cm
(19.6 x 29.5 inch)
1 Pack = 250 sheets
No of Packs Price/Pack
1 to 4 packs £ 18.99
5 to 10 packs £ 18.49
Over 10 packs £ 17.99
 
Out of Stock
Small Blue Holographic Foil Gift Bag with Blue Corded Handle
Small Blue
Holographic Gift Bag
Type No: GC105
Code: 1068GC
Size: 8 x 10 x 4.5 cm
(3.1 x 3.9 x 1.7 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 4.20
5 to 10 packs £ 3.99
Over 10 packs £ 3.91
 
More Details & Order Now
Small Navy Blue Gift Box
Small Navy Blue
Gift Boxes
Type No: IN36
Code: GB1112IN
Size: 8 x 5 x 2.5 cm
(3.1 x 2 x 0.9 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 8.16
5 to 10 packs £ 7.75
Over 10 packs £ 7.59
 
More Details & Order Now
Small Navy Blue Quilted Style Gift Box
Small Navy Blue
Gift Boxes
Type No: IN42
Code: GB1081IN
Size: 8 x 5 x 2.5 cm
(3.1 x 2 x 0.9 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 6.72
5 to 10 packs £ 6.38
Over 10 packs £ 6.25
 
More Details & Order Now
Small Navy Blue Gift Box
Small Navy Blue
Gift Boxes
Type No: IN56
Code: GB1113IN
Size: 9 x 9 x 3 cm
(3.5 x 3.5 x 1.1 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 10.80
5 to 10 packs £ 10.26
Over 10 packs £ 10.04
 
More Details & Order Now
Small Navy Blue Quilted Style Gift Box
Small Navy Blue
Gift Boxes
Type No: IN68
Code: GB1082IN
Size: 9 x 9 x 3 cm
(3.5 x 3.5 x 1.1 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 8.64
5 to 10 packs £ 8.21
Over 10 packs £ 8.04
 
More Details & Order Now
Christmas Santa Hat in Blue with White Trim
Adult size Blue with White Trim
Christmas Santa Hats
Type No: GC95
Code: 5744GC
Size: Circumfer. 58 - 60 cm
(Circumfer. 22.8 - 23.6 inch)
1 Pack = 12 bags
No of Packs Price/Pack
1 to 4 packs £ 7.32
5 to 10 packs £ 6.95
Over 10 packs £ 6.81
 
More Details & Order Now

© 2017 Shopping Bags Direct . All rights reserved