https://alexschreyer.net/construction/upgrading-our-bath-fan-light-for-under-25/
Upgrading our Bath Fan Light - for Under $25