RIVERS ECOLOGY