Implement actual pulling