return parentElement.selectAll('tile').data(function(d) {
            return d.values;
        }).enter().append('path').attr('class', 'tile').attr('d', d3.svg.arc().innerRadius(conf.innerRadius).outerRadius(conf.outerRadius).startAngle(function(d, i) {
            return utils.theta(d.start, layout.blocks[d.block_id]);
        }).endAngle(function(d, i) {