Implement shelling out