add transfer logic stub