It's very rare programs are ever complete, let alone perfect. I pulled a fairly late session night to push a release out at work. Hopefully testing have a chance to raise any major clangers before I go on holiday for the next month. However the combination of late night coding plus fretting meant I didn't really sleep well. While I may have technically entered REM sleep dreaming about code and architectural deficiencies in your code isn't the most refreshing way to let your brain unwind. I eventually gave up and got up. It's been a while since I heard Farming Today.