@_alastair anything is possible in D3.js. but to fix sth it must be broken, first. how do you define broken angles?