got rid of unneeded transfer logic