finish rought angular integeration