Sponsors, several generous ones