adopted
bool adopted;
info.adopted = true;
if (!fObjects[i].adopted)
fObjects[token].adopted = false;
fObjects[token].adopted = true;