Flatworms are the worst. Be careful bc they lay eggs in your rocks and will show up w a vengeance to overtake your tank. They are super super sensitive to salinity so freshwater dips are great, but just because you can't seem them all doesn't mean they aren't there. There is a flatworm X product you can use if it gets worse