re-added donationsclass and virtclass