First rough run at implementing donations