improve isTransferable(data)
improve the doc