Reflect along the tide. by c1113