Adding retrieveFacard and implementations