We are so sorry you had to make those repairs, Jack. We hope you now have everything you need to complete your project and are enjoying your new Hampton Bay purchase. If you have additional issues, please know your Customer Care Team is here for you and can be reached at (888) 578-4009. Thank you for your feedback, and we wish you all the best.