still working on an initial donor class