Started to implement actual transfer