And for a good cause, no less.