dont understand why transfer failed