Waves bring life with the tide