add validation for unitransfer