Chain sum