deleted ability for donations
small code refactorings
small refactorings