I'm not convinced this is daphnia, nor seed shrimp. Help?