I assume you took out insurance on the bikes?!! Eish, hope so. Glad Jade is ok, phew. Is it algae that make the water green?