Well I've been asked a couple times to post a review on the Bubble Magus BM-TO1 doser here on the forum and am finally getting around to it now. I first caught wind of it from a post by Matt on the Radar Forum here. I was seriously getting sick of manual dosing the BRS supplements on a near daily basis and constantly chasing my params all over. I needed a better alternative. Most of the automatic timed dosers I looked at were quite expensive, and at the time BRS was sold out of their 1.1mL/min dosers with an indefinite restock date. Biting the bullet, I jumped on NuOcean's pre-order list and got a unit from their first shipment from China. So far it's been one of my best reefing decisions next to an RO/DI and ATO. I wouldn't hesitate to purchase again. The following were my initial thoughts on the purchase posted on the BM Doser thread over at RC. They still hold true today: Right now it's only dosing CA and ALK but I'll be putting Mag online shortly as well. The expandability aspect is nice also. You can get up to 8 additional pumps (2 units) online and controlled via access ports on the back of the controller unit. I'm running sump-less currently and have the unit mounted beneath my tank in the stand. The unit comes with its own clear and black acrylic stand. You mount the doser stand with two screws in the back where you need it elevated above your supps, while the pumps hang nicely over the edge. The pumps aren't exactly quiet but aren't super loud either. You'll know they're running, which I actually like because when I hear a pump kick on I can take note of the time and in my situation, they run for a whole 3 or so seconds for each dose so no big deal. So far every dose has been right on. I currently dose 25ml of cal and alk daily broken up into 8 increments. Meaning the unit will dose 3.1ml of cal and alk every 3 hours. Since I need the pumps to push the supplements up around 3' up to the DT I need to dial up the requested amount. For pump1, with the headloss, 26ml programmed into the unit will give me 25 in the DT. Pump2 requires 27ml programmed into it I believe. The acrylic tubing mount is a nice piece. It's designed for the rimless sumps though. I had to dremel a bit of the sides to allow it to fit on the trim of my tank. The unit seems solid enough, the pumps are a bit chinsey though. They are controlled via spinning rods coming out of the unit. You can snap off the peristaltic pump units, then remove the face of the pumps themselves allowing access to the rollers (3) and tubing should you need to replace it. Two out of the pumps worked fine out of the box. Pump 2 needed a little wiggling to make a better connection onto the spinning rod then worked fine. All three pumps fit nicely on the unit and wobble around a bit when running. Nothing serious, doesn't hinder performance from what I can tell, just mentioning it. When the power goes out, the unit will remember the time and your dosing schedule so you don't have to worry about that either. So far I'm extremely happy with the unit. I originally wanted to go with 2 or 3 BRS dosers hooked up on timers, but they didn't have them in stock at the time and I was getting sick of dosing everyday and got antsy. This is essentally 3 pumps and 11 timers that can be set to dose 1ml - 1999ml broken up into 24 increments if you like. The unit requires soft mini airline tubing and the controller lets you set how many mL of a supplement you want to dose per day on a certain pump. It then let's you choose how you want to break up that mL amount into smaller doses during the day and when to start it. So for instance: If you wanted to dose 30mL of alk all at once on Pump1 at 22:00 you can do so. Alternatively, you could break up that 30mL dose of Alk through the day into 3 smaller ones if you wanted. So the controller will break it up evenly across a 24 hour period. So in this case. 10mL dose at 22:00 10mL dose at 06:00 10mL dose at 14:00 Depending on the amount of supplement you want to dose, the controller will let you split them up to a maximum of 24 smaller doses through out the day. You can break them up in the following manner: Dose amount (mL): Cycles/day 1: 1,2 2: 1,2,3,4 3: 1,2,3,4,6 4-5: 1,2,3,4,6,8 6-11: 1,2,3,4,6,8,12 12-160: 1,2,3,4,6,8,12,24 161-319: 2,3,4,6,8,12,24 320-479: 3,4,6,8,12,24 480-639: 4,6,8,12,24 640-959: 6,8,12,24 960-1279: 8,12,24 1280-1919: 12,24 1920-1999: 24 The controller also forces you to pick start times for a pump based on the other pumps settings. Meaning you can't have 2 pumps run at 12:00. The closest you can dose 2 pumps between each other is 5 minutes. So you can setup a calcium schedule to start at 12:00 on one pump and the closest you could dose alk on a another pump to 12:00 is 12:05. This is a built in feature and can't be overridden.