A better way to give