Implement chain call