Initial version of Transfer controller code