Willing and desperate to help