Fish passage restoration includes removal of barriers within a stream that fish cannot move past, such as culverts, log weirs, and small dams. It also includes screening irrigation diversions to prevent fish stranding in ditches. Some goals of fish passage restoration are to increase the amount of available habitat; allow fish to access critical habitats during times of stress; allow access to upstream habitats that tend to be of higher quality; and reduce channel width and increase water depth.