Although almost no aquarist knows this (athough every marine biologist does), algae produces all the vitamins and amino acids in the ocean that corals need to grow. Yes these are the same vitamins...