added some transfer stuff