coral and currents