Fundraising, singing and non-stop dancing