How DIY projects can be challenging but interesting