Liberty Kitchen Cabinet Hardware - Decorative Cabinet Hardware Knobs and Pulls - Contemporary/Modern
Contempo II - 1-3/16" (31mm) Domed Top Round Knob in Polished Chrome - Liberty Hardware
MSRP
$2.00
$1.60
Compare
View Details
Builders - (10 Pack) 5 1/16" (128mm) Centers Bar Pull in Champagne Bronze - Liberty Hardware
MSRP
$39.90
$31.92
Compare
View Details
Mirrored - (10 Pack) 3 3/4" (96mm) Centers Mirrored Pull in Brushed Brass - Liberty Hardware
MSRP
$46.95
$37.56
Compare
View Details
Suburban - 3-1/2" Smooth Asian Hourglass Knob in Satin Nickel - Liberty Hardware
MSRP
$7.48
$5.98
Compare
View Details
Southampton - 3" Rectangular Bin Pull in Bronze With Copper Highlights - Liberty Hardware
MSRP
$6.65
$5.32
Compare
View Details
Soft Modern - Round Soft Modern Knob (12 Pack) in Satin Nickel - Liberty Hardware
MSRP
$78.73
$62.98
Compare
View Details
Builders - 5" Steel Bar Pull in Stainless Steel - Liberty Hardware
MSRP
$8.70
$6.96
Compare
View Details
Francisco - 4" Centers Francisco Pull in Soft Iron - Liberty Hardware
MSRP
$5.78
$4.62
Compare
View Details
Lombard - 3" Centers Lombard Pull in Satin Nickel - Liberty Hardware
MSRP
$3.65
$2.92
Compare
View Details
Charmaine - (10 Pack) 3 3/4" (96mm) Centers Charmaine Pull in Champagne Bronze - Liberty Hardware
MSRP
$71.73
$57.38
Compare
View Details
Carlton Traditional Bow Pulls - 3 3/4" Bow Pull in Satin Nickel - Liberty Hardware
MSRP
$6.73
$5.38
Compare
View Details
Pierce - 4" Centers Pierce Pull, 10 per pkg in Heirloom Silver - Liberty Hardware
MSRP
$67.83
$54.26
Compare
View Details
Notched - 1-1/4" (32mm) Asymmetric Notched Knob (10 Pack) in Brushed Brass - Liberty Hardware
MSRP
$27.00
$21.60
Compare
View Details
Francisco - 5" Centers Francisco Pull in Heirloom Silver - Liberty Hardware
MSRP
$6.45
$5.16
Compare
View Details
Builders - 1-1/4" (32mm) Simple Round Bar Knob (30 Pack) in Matte Black - Liberty Hardware
MSRP
$45.28
$36.22
Compare
View Details
Soft Modern - Square Soft Modern Knob (12 Pack) in Matte Black - Liberty Hardware
MSRP
$88.75
$71.00
Compare
View Details
Essentials - (10 Pack) 4" (102 mm) Centers Steel Bar Pull in Stainless Steel - Liberty Hardware
MSRP
$46.95
$37.56
Compare
View Details
Simple Square Bar - 96mm Square Bar Pull in Satin Nickel (Matte) - Liberty Hardware
MSRP
$11.33
$9.06
Compare
View Details
Stratford - (10 Pack) 5 1/16" (128mm) Centers Stratford Bar Pull in Stainless Steel - Liberty Hardware
MSRP
$106.68
$85.34
Compare
View Details
Builders - (10 Pack) 3" Carbon Steel Bar Pull in Stainless Steel - Liberty Hardware
MSRP
$33.20
$26.56
Compare
View Details
Adjusta - 1-1/2" (38mm) Modern Arch Knob (5 Pack) in Matte Black - Liberty Hardware
MSRP
$18.85
$15.08
Compare
View Details
Simplicity - 1-1/4" (32mm) Simple Modern Square Knob (30 Pack) in Stainless Steel - Liberty Hardware
MSRP
$87.33
$69.86
Compare
View Details
Mirrored - 1-1/16" (27mm) Mirrored Drop Knob (10 Pack) in Brushed Brass - Liberty Hardware
MSRP
$27.03
$21.62
Compare
View Details
Bauhaus - (4 Pack) 3" Bar Pull in Stainless Steel - Liberty Hardware
MSRP
$30.88
$24.70
Compare
View Details
Soft Modern - (12 Pack) 96mm Soft Modern Pull in Satin Nickel - Liberty Hardware
MSRP
$131.03
$104.82
Compare
View Details
Lombard - 4" Centers Lombard Pull in Heirloom Silver - Liberty Hardware
MSRP
$5.23
$4.18
Compare
View Details
{"event":"productImpressions","ecommerce":{"impressions":[{"position":1,"theme":"Contemporary/Modern","variant":"libh01911csno-1","material":"Steel","id":"libh01911csno","finish":"Satin Nickel","itemClassification":"B","category":"Cabinet Hardware/Cabinet Hinges","expectedTimeToShip":"05/04/2024","price":"4.52","name":"Cabinet Accessories - 1/4 Semi-Wrap Overlay Hinge, 2 per pkg in Satin Nickel - Liberty Hardware","MFGPartNumber":"H01911C-SN-O","brand":"Liberty Hardware","collectionName":"Cabinet Accessories"},{"position":2,"theme":"Contemporary/Modern","variant":"liberty-p44368-snm-b","material":"Steel","id":"liberty-square-adjusta-bar-pull","finish":"Matte Satin Nickel","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"32.52","name":"Adjusta - (5 Pack) 1 3/8\" to 6 5/16\" Adjustable Centers Square Bar Adjusta Pull in Satin Nickel (Matte) - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P44368-SNM-B","collectionName":"Adjusta"},{"position":3,"theme":"Contemporary/Modern","variant":"liberty-p43971k-fb-cp","material":"Aluminum","id":"liberty-modern-arch-adjusta-pull","finish":"Matte Black","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"44.26","name":"Adjusta - (5 Pack) 2\" to 8 13/16\" Adjustable Centers Modern Arch Adjusta Pull in Matte Black - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P43971K-FB-CP","collectionName":"Adjusta"},{"position":4,"theme":"Contemporary/Modern","variant":"liberty-p6361ac-pc-c","material":"Zinc","id":"liberty-domed-top-knob","finish":"Polished Chrome","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"1.6","name":"Contempo II - 1-3/16\" (31mm) Domed Top Round Knob in Polished Chrome - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P6361AC-PC-C","collectionName":"Contempo II"},{"position":5,"theme":"Contemporary/Modern","variant":"liberty-p01026z-cz-b","material":"Steel","id":"liberty-essentials-p01026z","finish":"Champagne Bronze","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"31.92","name":"Builders - (10 Pack) 5 1/16\" (128mm) Centers Bar Pull in Champagne Bronze - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P01026Z-CZ-B","collectionName":"Builders"},{"position":6,"theme":"Contemporary/Modern","variant":"liberty-p40836k-117-c","material":"Zinc","id":"liberty-mirrored-pull","finish":"Brushed Brass","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"37.56","name":"Mirrored - (10 Pack) 3 3/4\" (96mm) Centers Mirrored Pull in Brushed Brass - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P40836K-117-C","collectionName":"Mirrored"},{"position":7,"theme":"Contemporary/Modern","variant":"liberty-pbf254y-sn-c","material":"Zinc","id":"liberty-hourglass-knob","finish":"Satin Nickel","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"5.98","name":"Suburban - 3-1/2\" Smooth Asian Hourglass Knob in Satin Nickel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"PBF254Y-SN-C","collectionName":"Suburban"},{"position":8,"theme":"Contemporary/Modern","variant":"liberty-bar096z-cza-b","material":"Steel","id":"lib-bar-pack","finish":"Champagne Bronze","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"18.74","name":"Bar Pull - (5 Pack) 3 3/4\" (96mm) Centers Steel Bar Pull in Champagne Bronze Antimicrobial - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"BAR096Z-CZA-B","collectionName":"Bar Pull"},{"position":9,"theme":"Contemporary/Modern","variant":"liberty-p17212c-vbc-c","material":"Zinc","id":"liberty-p17212c-vbc-c","finish":"Bronze With Copper Highlights","category":"Cabinet Hardware/Cup Pulls","expectedTimeToShip":"05/04/2024","price":"5.32","name":"Southampton - 3\" Rectangular Bin Pull in Bronze With Copper Highlights - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P17212C-VBC-C","collectionName":"Southampton"},{"position":10,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-3249394-sn-kt","material":"Zinc","id":"libp34942fbc","finish":"Brushed Nickel","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"62.98","name":"Soft Modern - Round Soft Modern Knob (12 Pack) in Satin Nickel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"3249394-SN-KT","collectionName":"Soft Modern"},{"position":11,"theme":"Contemporary/Modern","variant":"libp01026ssc-1","material":"Steel","id":"liberty-essentials-p01026","finish":"Stainless Steel","itemClassification":"A","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"6.96","name":"Builders - 5\" Steel Bar Pull in Stainless Steel - Liberty Hardware","MFGPartNumber":"P01026-SS-C","brand":"Liberty Hardware","collectionName":"Builders"},{"position":12,"theme":"Contemporary/Modern","variant":"liberty-p01026z-fba-b","material":"Steel","id":"lib-p01026z","finish":"Matte Black","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"18.74","name":"Builders - (5 Pack) 5 1/16\" (128mm) Centers Steel Bar Pull in Matte Black Antimicrobial - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P01026Z-FBA-B","collectionName":"Builders"},{"position":13,"theme":"Contemporary/Modern","variant":"libp29617si-1","material":"Zinc","id":"libp29520si","finish":"Soft Iron","itemClassification":"C","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"4.62","name":"Francisco - 4\" Centers Francisco Pull in Soft Iron - Liberty Hardware","MFGPartNumber":"P29617-SI-C","brand":"Liberty Hardware","collectionName":"Francisco"},{"position":14,"theme":"Contemporary/Modern","variant":"libp29521sn-1","material":"Zinc","id":"libp29521si","finish":"Satin Nickel","itemClassification":"C","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"2.92","name":"Lombard - 3\" Centers Lombard Pull in Satin Nickel - Liberty Hardware","MFGPartNumber":"P29521-SN-C","brand":"Liberty Hardware","collectionName":"Lombard"},{"position":15,"theme":"Contemporary/Modern","variant":"liberty-p38530c-cz-kt","material":"Aluminum","id":"liberty-charmaine-pull-multi","finish":"Champagne Bronze","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"57.38","name":"Charmaine - (10 Pack) 3 3/4\" (96mm) Centers Charmaine Pull in Champagne Bronze - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P38530C-CZ-KT","collectionName":"Charmaine"},{"position":16,"theme":"Contemporary/Modern","variant":"libp0256bsnc-1","material":"Steel","id":"libp0256asnc1","finish":"Satin Nickel","itemClassification":"D","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"5.38","name":"Carlton Traditional Bow Pulls - 3 3/4\" Bow Pull in Satin Nickel - Liberty Hardware","MFGPartNumber":"P0256B-SN-C","brand":"Liberty Hardware","collectionName":"Carlton Traditional Bow Pulls"},{"position":17,"theme":"Contemporary/Modern","variant":"libp29615k904b-1","material":"Zinc","id":"libp29615k904b","finish":"Heirloom Silver","itemClassification":"D","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"54.26","name":"Pierce - 4\" Centers Pierce Pull, 10 per pkg in Heirloom Silver - Liberty Hardware","MFGPartNumber":"P29615K-904-B","brand":"Liberty Hardware","collectionName":"Pierce"},{"position":18,"theme":"Contemporary/Modern","variant":"liberty-p39064c-370-cp","material":"Zinc","id":"lib-p39064c","finish":"Matte Black And Brushed Brass","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"10.04","name":"Wrapped Square Bar - 5 1/16\" (128mm) Centers Wrapped Square Dual Finish Pull in Matte Black & Brushed Brass - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P39064C-370-CP","collectionName":"Wrapped Square Bar"},{"position":19,"theme":"Contemporary/Modern","variant":"liberty-p40823k-sn-c","material":"Zinc","id":"liberty-asymmetric-notched-pull","finish":"Brushed Nickel","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"37.7","name":"Notched - (10 Pack) 3 3/4\" (96mm) Centers Asymmetric Notched Pull in Brushed Nickel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P40823K-SN-C","collectionName":"Notched"},{"position":20,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-p40825k-117-c","material":"Zinc","id":"liberty-franklin-brass-notched-knob","finish":"Brushed Brass","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"21.6","name":"Notched - 1-1/4\" (32mm) Asymmetric Notched Knob (10 Pack) in Brushed Brass - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P40825K-117-C","collectionName":"Notched"},{"position":21,"theme":"Contemporary/Modern","variant":"libp29618904-1","material":"Zinc","id":"libp29617904","finish":"Heirloom Silver","itemClassification":"C","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"5.16","name":"Francisco - 5\" Centers Francisco Pull in Heirloom Silver - Liberty Hardware","MFGPartNumber":"P29618-904-C","brand":"Liberty Hardware","collectionName":"Francisco"},{"position":22,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-p46643k-fb-b2","material":"Stainless Steel","id":"liberty-simple-t-knob","finish":"Matte Black","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"36.22","name":"Builders - 1-1/4\" (32mm) Simple Round Bar Knob (30 Pack) in Matte Black - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P46643K-FB-B2","collectionName":"Builders"},{"position":23,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-3249395-fb-kt","material":"Zinc","id":"libp34941fbc","finish":"Matte Black","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"71.0","name":"Soft Modern - Square Soft Modern Knob (12 Pack) in Matte Black - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"3249395-FB-KT","collectionName":"Soft Modern"},{"position":24,"theme":"Contemporary/Modern","variant":"liberty-p35304k-ss-b","material":"Steel","id":"liberty-essentials-bar-pull","finish":"Stainless Steel","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"37.56","name":"Essentials - (10 Pack) 4\" (102 mm) Centers Steel Bar Pull in Stainless Steel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P35304K-SS-B","collectionName":"Essentials"},{"position":25,"theme":"Contemporary/Modern","variant":"liberty-p37280c-sn-cp","material":"Steel","id":"lib-p37280c","finish":"Satin Nickel","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"9.06","name":"Simple Square Bar - 96mm Square Bar Pull in Satin Nickel (Matte) - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P37280C-SN-CP","collectionName":"Simple Square Bar"},{"position":26,"theme":"Contemporary/Modern","variant":"libp29523si-1","material":"Zinc","id":"libp29523904","finish":"Soft Iron","itemClassification":"C","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"2.66","name":"Fulton - 1-1/8 Fulton Knob in Soft Iron - Liberty Hardware","MFGPartNumber":"P29523-SI-C","brand":"Liberty Hardware","collectionName":"Fulton"},{"position":27,"theme":"Contemporary/Modern","variant":"liberty-p28921-ss-kt","material":"Steel","id":"liberty-stratford-pack","finish":"Stainless Steel","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"85.34","name":"Stratford - (10 Pack) 5 1/16\" (128mm) Centers Stratford Bar Pull in Stainless Steel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P28921-SS-KT","collectionName":"Stratford"},{"position":28,"theme":"Contemporary/Modern","variant":"liberty-p40824k-bcp-c","material":"Zinc","id":"liberty-p40824k","finish":"Brushed Copper","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"47.4","name":"Notched - (10 Pack) 5 1/16\" (128mm) Centers Asymmetric Notched Pull in Brushed Copper - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P40824K-BCP-C","collectionName":"Notched"},{"position":29,"theme":"Contemporary/Modern","variant":"liberty-p15510-ss-b","material":"Steel","id":"liberty-carbon-steel-bar-pull","finish":"Stainless Steel","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"26.56","name":"Builders - (10 Pack) 3\" Carbon Steel Bar Pull in Stainless Steel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P15510-SS-B","collectionName":"Builders"},{"position":30,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-p43969k-fb-cp","material":"Aluminum","id":"liberty-franklin-brass-arch-knob","finish":"Matte Black","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"15.08","name":"Adjusta - 1-1/2\" (38mm) Modern Arch Knob (5 Pack) in Matte Black - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P43969K-FB-CP","collectionName":"Adjusta"},{"position":31,"theme":"Contemporary/Modern","variant":"liberty-bar096z-ssa-b","material":"Steel","id":"lib-bar0967z","finish":"Stainless Steel","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"18.74","name":"Bar Pull - (5 Pack) 3 3/4\" (96mm) Centers Steel Bar Pull in Stainless Steel Antimicrobial - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"BAR096Z-SSA-B","collectionName":"Bar Pull"},{"position":32,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-p46678k-ss-b2","material":"Stainless Steel","id":"liberty-modern-square-bar-knob","finish":"Stainless Steel","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"69.86","name":"Simplicity - 1-1/4\" (32mm) Simple Modern Square Knob (30 Pack) in Stainless Steel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P46678K-SS-B2","collectionName":"Simplicity"},{"position":33,"theme":"Contemporary/Modern","variant":"liberty-franklin-brass-p40838k-117-c","material":"Zinc","id":"liberty-franklin-brass-mirrored-knob","finish":"Brushed Brass","category":"Cabinet Hardware/Cabinet Knobs","expectedTimeToShip":"05/04/2024","price":"21.62","name":"Mirrored - 1-1/16\" (27mm) Mirrored Drop Knob (10 Pack) in Brushed Brass - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P40838K-117-C","collectionName":"Mirrored"},{"position":34,"theme":"Contemporary/Modern","variant":"liberty-p13456l-ss-u1","material":"Stainless Steel","id":"liberty-p13456","finish":"Stainless Steel","category":"Cabinet Hardware/European Bar Pulls","expectedTimeToShip":"05/04/2024","price":"24.7","name":"Bauhaus - (4 Pack) 3\" Bar Pull in Stainless Steel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"P13456L-SS-U1","collectionName":"Bauhaus"},{"position":35,"theme":"Contemporary/Modern","variant":"liberty-3249389-sn-kt","material":"Zinc","id":"liberty-franklin-brass-soft-modern-pull","finish":"Brushed Nickel","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/22/2024","price":"104.82","name":"Soft Modern - (12 Pack) 96mm Soft Modern Pull in Satin Nickel - Liberty Hardware","brand":"Liberty Hardware","MFGPartNumber":"3249389-SN-KT","collectionName":"Soft Modern"},{"position":36,"theme":"Contemporary/Modern","variant":"libp29613904-1","material":"Zinc","id":"libp29613904","finish":"Heirloom Silver","itemClassification":"D","category":"Cabinet Hardware/Cabinet Handles","expectedTimeToShip":"05/04/2024","price":"4.18","name":"Lombard - 4\" Centers Lombard Pull in Heirloom Silver - Liberty Hardware","MFGPartNumber":"P29613-904-C","brand":"Liberty Hardware","collectionName":"Lombard"}],"currencyCode":"USD"}}
-
Sort by -
36 per page 72 per page 144 per page
Showing
72
of
78
items
Loading more items...
Show more
Recently Reviewed
-
Francisco - 3" Centers Francisco Pull in Champagne Bronze - Liberty Hardware
Looks great on my kitchen cabinets
-
Wrapped Square Bar - 1-3/16" (30mm) Wrapped Square Dual Finish Knob in Matte Black & Brushed Brass - Liberty Hardware
I remodeled my kitchen and purchased these knobs for my cabinets. They are gorgeous! Everyone who comes over comments on how beautiful they are. Their matching handles are also gorgeous
-
Southampton - 3" Centers Pull with Square Feet in Bronze with Copper Highlights - Liberty Hardware
I ordered my original handles in 2016. The additional ones I just ordered are a perfect match. I'm ecstatic about this as I can finally complete my project!