Cody Ching Freshwater Sciences 2023