species exchange