I am actually planning on building either two ReefPi's or one slightly modified to use on my dart frog vivarium. Many similarities between what the two systems would need, so it shouldn't require a lot of changes. One question that I do have...for the verbage that gets printed to the screen when looking at the ReefPi, where does that get changed? Or if I want it to say "Dave's Vivarium" on the top of a display screen, where does that type of programming happen? As I said when I hopped into this thread, not only do I need the controller aspect of this build, but I also want to learn from this experience. The information provided here and the help for a beginner to the programming world is phenominal and very much appreciated. I have some extensive knowledge when it comes to controllers and tank automation from years of needing it on my own tanks. I have absolutely no knowledge of programming though. My dad is a self-taught electrical engineer and a lot of that has rubbed off on me.