ECH Auxiliary in a giving mood