just a quick thought on sandbeds and mess7777,s prob, 3 inches or less only have aerobic bacteria which just turns nitrite into nitrate, 3 inches and more then has both aerobic and anaerobic which turns it from nitrite to nitrate to nitrogen gas. if you have less than 3 inches and never clean your sand then your going to get a build up of nitrate there which sounds like what mess7777 has going on since he said all his dying corals were on the bed. this stuff about never cleaning the sand bed is for deep sand beds, granted its not a good idea to do the whole thing at one time but doing a quarter of it each time in shallow beds will take out nitrates and stir new growth of aerobic bacteria. to many people are misled about sand beds, shallow and clean- deep and dont.